Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F1 Canada F2 USA F6 USA F7 USA F8 USA F13 USA F5 Israel F2 Israel F3 Israel F4 Israel F5 Israel F6 Israel F3 Israel F4 Israel F5 Israel F5 Israel F9 Israel F3 USA F6 USA F24 Granby Challenger - Granby Yitzhak Rabin Challenger 1998 - Tel Aviv Baton Rouge Pro Tennis Classic - Baton Rouge Khanty-Mansiysk Challenger Athens Challenger Tallahassee Challenger Savannah Challenger Busan Challenger Fergana Challenger Ojai Challenger Vancouver Challenger Binghamton Challenger Tiburon Challenger Calabasas Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Dallas Challenger Tallahassee Challenger Tulsa Challenger Tiburon Challenger Knoxville Challenger Dallas Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Hilton Waikoloa Village USTA Challenger - Waikoloa Music City Challenger - Nashville Dunlop World Challenge - Toyota Rimouski Challenger Bangkok Challenger Guadalajara Challenger Korat Challenger 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Talahassee Challenger The Comercia Challenger - Aptos Fifth Third Bank Tennis Championships - Lexington Odlum Brown Vancouver Open - Vancouver Flea Market Cup - Busan Waco Tennis Challenger - Waco Astana Challenger Tatra Banka Slovak Open - Bratislava Napa Challenger Sacramento Challenger Internationaux de Nouvelle-Caledonie - New Caledonia Tallahassee Tennis Challenger - Tallahassee Sarasota Challenger Tallahassee Challenger 2001 UT Tyler Patriot Challenger - Tyler USTA Tallahassee Tennis Challenger - Tallahassee Eisenberg Jerusalem Open - Jerusalem The Bolton Challenger - Bolton University of Tennessee USTA Men's Challenger - Knoxville Levene Gouldin & Thompson Tennis Challenger - Binghamton Nottingham Challenger Oldum Brown Vancouver Open - Vancouver Semgroup Challenger - Tulsa Sacramento Challenger Winnetka Challenger Dallas Challenger The 'Fitz' Casino Challenger - Tunica BH Indoor Sarajevo - Sarajevo Leon Challenger Rhodes Challenger Savannah Challenger Rimouski Challenger Baton Rouge Challenger Savannah Challenger Guadalajara Challenger Tallahassee Challenger New Delhi Challenger - New Delhi 2003 USTA Tallahassee Tennis Challenger - Tallahassee IPP Open - Helsinki Aptos Challenger Adidas Open de Toulouse - Toulouse Grand Prix de Tennis de Lyon - Lyon Tata Open 2003 - Chennai RCA Championships - Indianapolis St. Petersburg Open - St. Petersburg RCA Championships - Indianapolis China Open - Beijing Next Generation Adelaide International - Adelaide Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championships - Houston RCA Championships - Indianapolis Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis ARAG World Team Championship - Dusseldorf Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai Gerry Weber Open - Halle Campbells Hall of Fame Tennis Championships - Newport Brisbane International - Brisbane Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis Apia International - Sydney Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston USTA Challenger of Burbank - Burbank USTA Pro Tennis Classic at Mission Hills - Rancho Mirage University of Tennessee USTA Men's Challenger - Knoxville Estoril Open - Estoril The Indian Oil Servo ATP Challenger - Chandigarh VIII Open Internacional D'Andorra - Andorra AEGON Championships - London Eisenberg Jerusalem Open - Jerusalem Challenger Ciudad de Tijuana - Tijuana Challenger Britania Zavaleta - Puebla Ahmedabad Challenger - Ahmedabad Mumbai Challenger - Mumbai The Joyce Eisenberg Jerusalem Open - Jerusalem 7th Wartburg Open - Eisenach Open de Mantouban - Montauban Open Diputacion Pozoblanco - Cordoba Third Bank Tennis Championships - Lexington Frito Lay/USTA Challenger - Binghamton Medicor Open - Budapest Yitzhak Rabin Men's Challenger - Tel Aviv Open Maxon - Barcelona CMG Asia Open - Hong Kong MTCI ATP Challenger - Yokohama Challenger Ford de Cherbourg - Cherbourg Open de Franche Comte - Besancon U.S. National Indoor Tennis Championships - Memphis 2003 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda ATP Bangalore Challenger - Bangalore USTA Seascape Challenger - Aptos USTA Challenger of North Miami Beach - North Miami Beach Binghamton Professional Tennis Tournament - Binghamton Akbank Private Banking-TED Open - Istanbul 6th Sardinian International Championships - Cagliari Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Lambertz Open - Aachen Music City Challenger - Nashville Privat Bank Cup - Dnepropetrovsk Open de Franche-Comte - Besancon 2005 Freeman Men's Challenger - Joplin Challenger Ford de Cherbourg - Cherbourg Pro Tennis World Open - Sunrise Torneo Internacional Challenger Fila 2005 - Leon Draft Corona Mexico City Open - Mexico City Tallahassee Tennis Challenger - Tallahassee XL Capital Bermuda Open - Bermuda Challenger Casablanca San Angel - Mexico City Harrah's Entertainment Challenger - Tunica The Wright Financial Group, Inc. Challenger - Champaign 2005 West Side Tennis Coub Men's Challenger - Forest Hills The Wright Financial Group USTA Challenger - Champaign The Surbiton Trophy - Surbiton Sunset Moulding Yuba City Racquet Club Challenger - Yuba City USTA Comerica Challenger - Aptos Atlantic City Open - Atlantic City The West Side Tennis Club Grass Court Challenger - Forest Hills Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton Pro Challenger at Calabasas - Calabasas Hilton Waikoloa Village USTA Challenger - Waikoloa Fifth Third Bank Tennis Classic - Lexington Odlum Brown Vancouver Open - Vancouver Lubbock Challenger - Lubbock USTA Challenger of Oklahoma - Tulsa Open de Rennes La Trinitaine - Rennes The $50,000 Pro Challenger at Calabasas - Calabasas Ford Tennis Championships - Louisville Samsung Secruities Cup Challenger - Seoul Internationaux de Nouvelle-Caledonie - New Caledonia AT&T Challenger of Dallas - Dallas Freeman Men's $50,000 Challenger - Joplin 2007 Nielsen Pro Tennis Championship - Winnetka Music City Challenger - Nashville 2007 Knoxville Challenger - Knoxville Heilbronn Open - Heilbronn Puerto Rico Challenger Tennis Event - Humacao XL Bermuda Open - Bermuda Samsung Challenger 2007 - Ho Chi Minh City The Comercia Bank Challenger - Aptos Lubbock Challenger - Lubbock 2005 Tulsa Challenger - Tulsa Alexander Kolyaskin Memorial - Donetsk Delray Beach International Tennis Championships - Delray Beach Swanston Challenger - Sacramento Home Depot Center USTA Challenger - Carson Challenger Casablanca San Angel - Mexico City U.S. Men's Clay Court Championships - Houston Grand Prix de Tennis - St. Jean de Luz Sarasota Challenger Carson Challenger Music City Challenger - Nashville Harrah's Entertainment Men's Pro Challenger - Tunica The Surbiton Trophy - Surbiton Open de L'Isere - Grenoble The West Side Tennis Club Clay Court Challenger - Forest Hills 2007 Challenger of Santa Clara - Valencia Regional Hand Center Men's Challenger - Fresno Challenger Groningen - Groningen 2008 Knoxville Challenger - Knoxville XL Bermuda Open - Bermuda Honolulu Challenger Vancouver Challenger Schickendanz Open - Furth Dallas Challenger Isla de Lanzarote - Lanzarote The Nottingham Challenger - Nottingham II Naples ITG Challenger - Naples Leon Challenger Sarasota Challenger Savannah Challenger Tatra Banka Open 2003 - Bratislava The Surbiton Trophy - Surbiton Winston-Salem Open - Winston-Salem IPP Open - Helsinki Open Diputacion Ciudad de Pozoblanco - Cordoba Isla de Gran Canaria - Mas Palomas A Glimmer of Hope Challenger - Austin Heineken Open - Auckland 2006 North Shore Pro Tennis Championship - Winnetka Hilton Waikoloa Village USTA Challenger - Waikoloa Vancouver Challenger 2004 USTA Challenger of Calabasas - Calabasas Challenger Leon 2004 - Leon Countrywide Classic USTA Challenger - Carson Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon Pilot Pen Tennis - New Haven President's Cup - Tashkent 2004 Colorado Tennis Classic - Denver Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Savannah Challenger Nottingham Challenger Binghamton Professional Tennis Tournament - Binghamton The Natrel's Challenger - Granby Charlottesville Challenger dBI Tennis Challenger - Binghamton Fifth Third Bank Tennis Championships - Lexington Johannesburg Challenger Ramat Hasharon Challenger Smith Barney Men's Challenger - Covington College Station Challenger - College Station Austin Challenger - Austin JSM Challenger - Champaign The Artois Championships - London USTA Challenger of Las Vegas - Las Vegas Chennai Open - Chennai Legg Mason Tennis Classic - Washington USTA Men's Challenger of Urbana-Champaign - Urbana Flea Market Cup Busan Challenger Tennis - Busan 2004 Keys Gate Challenger - Homestead BCP Tennis Classic - Sao Paulo MTNL Cellular ATP Challenger - Mumbai Tashkent Challenger - Tashkent Kyoto Challenger - Kyoto Australian Unity Western Australia Open - Perth Gallagher International - Hamilton Ciudad de Pozoblanco Open Diputacion - Cordoba Zagreb Open - Zagreb RCA Championships - Indianapolis Baton Rouge Challenger Tata Open 2002 - Chennai USTA/Adtech Challenger - Boston Johannesburg Challenger Music City Challenger - Nashville Miller Lite Hall of Fame Tennis Championships - Newport USTA Illinois Challenger - Champaign Adidas International - Sydney Tata Open - Chennai KGHM Dialog Polish Indoors - Wroclaw Winnetka Challenger Regions Morgan Keegan Championships - Memphis BMW Tennis Championship - Sunrise Intersport Heilbronn Open - Heilbronn Corona Mexico City Open - Mexico City Hamburg Challenger - Hamburg Copa Club Campestre de Aguascalientes - Aguascalientes Ramat Hasharon Challenger 2006 USTA Tallahassee Tennis Challenger - Tallahassee San Luis Potosi Challenger - San Luis Potosi St. Petersburg Open - St. Petersburg Countrywide Classic - Los Angeles Sacramento Challenger Torneo Internacional Challenger Fila 2006 - Leon Abierto Colombiano de Tenis - Bogota RCA Championships - Indianapolis Atlanta Clay Court Challenger - Atlanta The Indian Oil-Servo ATP Challenger 1999 - Calcutta WOW Cafe Challenger - New Orleans GHI Bronx Tennis Classic - Bronx Challenger 42 - Andrezieux South African Airways Tennis Open - Durban USTA Men's Challenger of Dallas - Dallas 2004 Freeman Men's Challenger - Joplin Champaign Challenger Milan Indoors - Milan 2002 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda The LTA Wrexham Challenger - Wrexham Sarajevo Open 2004 - Sarajevo Cremona Challenger Tiburon Challenger Morelos Challenger Abierto Club Casablanca - Mexico City West Side Tennis Club Clay Court Challenger - Forest Hills Tulsa Challenger Charlottesville Challenger Zagreb Open - Zagreb USTA Seascape Challenger - Aptos Alexander Kolyaskin Memorial - Donetsk Regions Morgan Keegan Championships - Memphis Dallas Challenger Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Rimouski Challenger USTA Tallahassee Tennis Challenger - Tallahassee West Side Tennis Challenger - Forest Hills Winnetka Challenger Lubbock Challenger - Lubbock Kremlin Cup - Moscow Knoxville Challenger Siebel Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Oklahoma Challenger - Tulsa The Natrel's Challenger of Granby - Granby Swanston Challenger - Sacramento Legg Mason Tennis Classic - Washington USTA Seascape Challenger - Aptos Sao Paulo Challenger Tour Finals Pro Challenger at Calabasas - Calabasas KGHM Polish Indoors - Wroclaw Mercedes-Benz Cup - Los Angeles Tashkent Challenger Fifth Third Bank Tennis Classic - Lexington Samsung Securities Cup - Seoul SA Tennis Open - Johannesburg Arizona Men's Tennis Championships - Scottsdale Nottingham Challenger BMW Tennis Championship - Sunrise U.S. Men's Clay Court Championships - Houston Mobilux Open - Luxembourg Helsinki Challenger Men's Pro Challenger at Tunica National - Tunica Winnetka Challenger Sunrise Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Challenger 42 - Andrezieux Izmir Cup - Izmir Manta Challenger If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Open Castilla y Leon Trofeo Iberdrola - Segovia The Stella Artois Grass Court Championships - London Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Scania Stockholm Open - Stockholm TED Open - Istanbul Legg Mason Tennis Classic - Washington D.C. USTA Challenger of Orlando - Orlando JSM Challenger of Champaign - Urbana The Nottingham Open - Nottingham The LTA Wrexham Challenger - Wrexham Sao Paulo Challenger USTA Men's Challenger of Dallas - Dallas Sunrise Challenger Brisbane International - Brisbane VII Torneo Internazionale di Tennis - Barletta Honolulu Challenger Challenger Natrel Presented by National Bank - Granby Thailand Open - Bangkok Medibank Private International - Sydney Grand Prix de Tennis de Lyon - Lyon The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. China Open - Beijing Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach The Stella Artois Championships - London Campbell's Hall of Fame Tennis Championships - Newport Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Brisbane - Brisbane SAP Open - San Jose The Stella Artois Grass Court Championships - London Kremlin Cup - Moscow Legg Mason Tennis Classic - Washington D.C. Dallas Challenger Tatra Banka Open - Bratislava AEGON Championships - London The Swanston Challenger - Sacramento Shimadzu All Japan Indoor Tennis Championships - Kyoto SAP Open - San Jose III Isla de Lanzarote - Lanzarote AIG Japan Open - Tokyo Delray Beach International Tennis Championships - Delray Beach Open 13 - Marseille SAP Open - San Jose RCA Championships - Indianapolis Irving Challenger AEGON Championships - London Nottingham Challenger BNP Paribas Open - Indian Wells Mercedes-Benz Cup - Los Angeles The Samsung Open - Nottingham President's Cup - Tashkent Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Kremlin Cup - Moscow The Tennis Channel Open - Las Vegas Countrywide Classic - Los Angeles Indianapolis Tennis Championships - Indianapolis Kroger / St. Jude International - Memphis Mercedes-Benz Cup - Los Angeles U.S. Open - New York SAP Open - San Jose Open 13 - Marseille Chennai Open - Chennai AEGON Championships - London Tennis Masters Series - Miami Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Cup - Montreal Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Shanghai - Shanghai Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells AIG Japan Open - Tokyo Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Campbell's Hall of Fame Tennis Championships - Newport Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Wimbledon - London Indianapolis Tennis Championships - Indianapolis U.S. Open - New York Australian Open - Melbourne French Open - Paris Davis Cup, Group 1, REL2, UKR-ISR 3-2 Davis Cup, Group 1, 1R, BLR-ISR 3-2 Davis Cup, Group 1, 2R, GER-ISR 5-0 Davis Cup, Group 1, 2R, ISR-GBR 2-3 Davis Cup, Group 1, PO, GBR-ISR 2-3 Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, World Group, PO, ISR-PER, 4-1 Australian Open - Melbourne U.S. Open - New York Davis Cup, World Group, 1R, FRA-ISR 5-0 French Open - Paris Australian Open - Melbourne Wimbledon - London Davis Cup, Group 1, REL2, ISR-GRE 5-0 Davis Cup, Group 1, REL2, ISR-FIN 3-2 Davis Cup, Group 1, PO, ZIM-ISR 1-4 Davis Cup, Group 1, 1R, ISR-SCG 1-4 Davis Cup, Group 1, 1R, ISR-LUX 5-0 Davis Cup, Group 1, 1R, AUT-ISR 3-2